Scabiosa arvensis
Explore definitions, synonyms, and language insights of Scabiosa arvensis
Definitions
Noun
perennial having bluish-lilac flowers; introduced in the eastern United States
Explore definitions, synonyms, and language insights of Scabiosa arvensis